package com.hb.A_基础.B_高阶函数和lambda

fun main() {
//    val foo={x:Int,y:Int ->x+y}
//
//    val bar =fun (x:Int)={y:Int ->x+y}
//
//    println(foo)
//    println(bar)



    val BB={
        a:String ->
        println(a)
        a

    }


    get {
        println("it--"+it)
        BB("a")
    }
}

fun get(fn:(x:Int)->String):String{
    return fn(1)
}